fruit of the tallow wood/yellow plum (ximenia americana) - Español Inglés Diccionario